preparation plants - French English Dictionary